home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d20 / imail120.exe / CHANGES.DOC next >
Text File  |  1991-08-17  |  27KB  |  847 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.                    ╒══════════════════════════════════════════╕
  17.                    │                                          │
  18.                    │                  IMAIL                   │
  19.                    │                                          │
  20.                    │   The "Semi-Intuitive" Mail Processor    │
  21.                    │                                          │
  22.                    │                                          │
  23.                    │                                          │
  24.                    │      (C) 1990, 1991 Fabiano Fabris       │
  25.                    │                                          │
  26.                    ╘══════════════════════════════════════════╛
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.                                 REVISION HISTORY
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.       ═══ INTRODUCTION ═══
  70.  
  71.           The following  is a  more or  less ordered  summary of  the  most
  72.           important changes  made in  IMAIL since  the release  of  version
  73.           1.10. For information on the use of the programs, please  consult
  74.           the documentation.
  75.  
  76.           IMAIL 1.20 is an almost complete rewrite of the previous version.
  77.           It has  been recoded  in Borland  C++  2.0, to  make use  of  the
  78.           modularity that C++ offers.
  79.  
  80.           The structures have changed radically, so please run IMCVT before
  81.           trying to  use  any of  the  programs.  Note that  the  key  file
  82.           structure has also been changed, so  you will need to have a  new
  83.           one. Please  contact  the  nearest  registration  site  for  more
  84.           information.
  85.  
  86.  
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.       ═══ IMAIL ═══
  135.  
  136.           PACK  is  now  a  separate   program  called  IMPACK.  For   more
  137.           information regarding changes in this  module, see the entry  for
  138.           this program.
  139.  
  140.  
  141.         - General
  142.  
  143.           Added Binkley  support to  IMAIL (and  IMPACK). Currently,  IMAIL
  144.           will generate and update "flow files" in the outbound  directory.
  145.           It also handles multiple directories for multi-zone support.  The
  146.           following types of "flow files" are handled:
  147.              *.FLO   *.CLO   *.HLO
  148.           IMAIL, IMPACK and IMTHINGS can  now also output information in  a
  149.           Binkley log format. For this  to be done, the "environment"  must
  150.           be set to Binkley in IMSETUP.
  151.  
  152.           IMAIL can now be used on multi-node RA systems. It follows the RA
  153.           specification regarding the use  of locking the file  MSGINFO.BBS
  154.           before writing to any of the message base files. SHARE =must=  be
  155.           loaded in order for this to work correctly.
  156.  
  157.           Implemented full support for the Capability Word (see  FSC-0039).
  158.           For detailed information, refer to the documentation.
  159.  
  160.           IMAIL will now swap  most of itself out  of system memory  before
  161.           calling another program. It may  swap to EMS or extended  memory,
  162.           or to disk; this is controlled by an option in IMSETUP.
  163.  
  164.           Since fakenet support has  been removed from  IMSETUP, it is  now
  165.           controlled by an  environment variable.  If you  set POINTNET  to
  166.           some value,  TOSS and  SCAN will  remove fakenet  addresses  when
  167.           exporting echo  mail  to  a  "normal"  (4D)  system;  ie,  to  an
  168.           addresses which is NOT a pointnet address.
  169.  
  170.           Added support for more than one net mail board. You may define as
  171.           many net mail boards as you have AKAs. If a net mail board is not
  172.           defined for a given AKA, IMAIL will use the one which corresponds
  173.           to your primary address.
  174.  
  175.           IMAIL will now  recognize ARCmail  files produced  with ARJ,  and
  176.           call it if files  compressed with ARJ  are found. Naturally,  you
  177.           will have to have it defined in IMSETUP.
  178.  
  179.           IMAIL (and IMPACK  & IMTHINGS)  now generates  FTS-0001 dates  in
  180.           messages, instead of the SEAdog format previously used.
  181.  
  182.           IMAIL and  IMPACK will  now allow  uncompressed mail  to be  file
  183.           attached to another  system. Simply specify  "No compression"  as
  184.           the program in the Node Manager.
  185.  
  186.           Cleaned up the code  which imports external  texts, such as  that
  187.           used by AreaLink  when help  is requested. Tab  expansion is  now
  188.           left up to the message editor instead of being handled by  IMAIL.
  189.           The same code is also used in IMTHINGS.
  190.  
  191.           TOSS, SCAN and AreaLink make  use of the Default Origin  (defined
  192.           in IMSETUP) when new areas are added, or when existing areas have
  193.           no origin line defined.
  194.  
  195.  
  196.  
  197.  
  198.  
  199.           It is  now  possible to  mark  outgoing ARCmail  as  Delete/Sent,
  200.           instead of having it always marked as Trunc/Sent.
  201.  
  202.  
  203.         - AreaLink
  204.  
  205.           Added a new meta-command to AreaLink: %HELP will send a help text
  206.           to the sysop, describing how to  use AreaLink. If a text file  is
  207.           defined in  IMSETUP,  the contents  of  that file  will  be  sent
  208.           instead. Note that  the help  text must reside  in the  directory
  209.           pointed to by the IMAIL  environment variable, or in the  current
  210.           working directory.
  211.  
  212.           AreaLink can now  add an  area even if  there is  no leading  '+'
  213.           sign. Thus the commands:
  214.              +JUNK
  215.           and
  216.              JUNK
  217.           are equivalent.
  218.  
  219.           The %UNLINKED  meta-command  in  AreaLink will  send  a  list  of
  220.           available but not currently linked  echo areas to the  requesting
  221.           system.
  222.  
  223.           AreaLink automatically adds to the Areas database any echo  areas
  224.           which it  has  requested from  an  uplink. These  areas  will  be
  225.           flagged as "Auto-Added" in IMSETUP.  The record will be  appended
  226.           to IMAIL.AR, but  IMAIL.AX will  remain sorted.  The newly  added
  227.           areas may optionally be logged  to a separate file, definable  in
  228.           IMSETUP.
  229.  
  230.           When AreaLink processes an invalid request (no groups  available,
  231.           or bad  password), it  will  generate a  message to  the  sending
  232.           system (this was also the case in previous versions). The message
  233.           will now also contain the given  password, as well as the  origin
  234.           and destination  addresses  of  the message.  This  message  will
  235.           =never= be marked Kill/Sent, so the sysop will be able to see  it
  236.           too.
  237.  
  238.           AreaLink now  has Remote  Deletion capability.  If a  system  has
  239.           Remote Maintenance enabled  in the Node  Manager, it may  request
  240.           that AreaLink delete an area. The  request may be contained in  a
  241.           normal AreaLink message; the name of the are to be deleted should
  242.           be prefixed with a '~'. If AreaLink finds the area, and the  node
  243.           requesting the deletion is active  for that group, it will  first
  244.           advise your other downlinks, and  you, of the deletion, and  then
  245.           mark the area  as deleted. When  you next run  IMSETUP, the  area
  246.           will be removed permanently from your configuration; until  then,
  247.           it will simply be flagged as inactive, and thus not be listed  as
  248.           available. Note that this feature will be available in registered
  249.           versions only.
  250.  
  251.           AreaLink looks  for  the  forward  request  Areas  files  in  the
  252.           directory specified by the IMAIL environment variable, or in  the
  253.           current working directory.
  254.  
  255.           AreaLink will now  allow Remote  Change requests.  These allow  a
  256.           system to which you have given Remote Maint privileges to  change
  257.           the area name of one or more echos on your system. The format  of
  258.           the request is:
  259.              #OLD_NAME : NEW_NAME
  260.  
  261.  
  262.  
  263.  
  264.           The '#' indicates the Change  request, and the ':' separates  the
  265.           old name from the new one. If  the old name is not found, or  the
  266.           new one already exists, the request will fail; similarly, if  the
  267.           requesting system is not active for the area's group, the  change
  268.           will not be made. If all goes well, AreaLink will notify all your
  269.           downlinks of the change via a net mail message.
  270.  
  271.           AreaLink puts the  sysop's name in  the From fields  of net  mail
  272.           messages  it  sends  when  requesting   an  area  from  a   feed.
  273.           Previously, it used  "IMAIL", which  would make the  feed send  a
  274.           reply to IMAIL,  so AreaLink  would try to  process the  reply...
  275.           infinite loop!  :-)
  276.  
  277.  
  278.         - SCAN
  279.  
  280.           SCAN now exports net mail to MSG files, rather than bundling them
  281.           as previously. Thus the /N switch has been removed.
  282.  
  283.           Added a switch  to SCAN: if  you specify the  /F switch, it  will
  284.           force IMAIL to rescan the entire message base, regardless of  the
  285.           contents of an ECHOMAIL.BBS file.
  286.  
  287.           SCAN will now use the  origin address in IMAIL.AR when  exporting
  288.           mail, rather  than trying  to  get it  from the  message  header.
  289.           Similarly, it will use the information in the export list to  get
  290.           the destination zone.
  291.  
  292.           SCAN will save dupe information for exported echo mail, thus if a
  293.           message is returned to the origin, it will be caught.
  294.  
  295.  
  296.         - TOSS
  297.  
  298.           TOSS now  zeros the  net  mail attribute  if  it is  importing  a
  299.           message  into  a  board  which  is  =not=  the  net  mail  board;
  300.           otherwise, it sets it. This should eliminate the cosmetic problem
  301.           with RA.
  302.  
  303.           TOSS will now compress outgoing mail if less than 100k is free on
  304.           the disk; the previous limit was 50k.
  305.  
  306.           Previously, TOSS would rename "bad" ARCmail files to have a  .BAD
  307.           extension ...  but it  did not  check to  see if  the rename  was
  308.           successful (duplicate file  names?). Now, it  will try to  rename
  309.           the files  to have  a  .BA1 extension;  if  this fails,  it  will
  310.           increment the number and try again ... and so on.
  311.  
  312.           Fixed the problem where, under certain conditions, the net number
  313.           was omitted from the beginning of a SEEN-BY line.
  314.  
  315.           Added checks  for mail  addressed  to 0/0:  if  the PKT  file  is
  316.           addressed to 0/0, it will not  be forwarded, but processed; if  a
  317.           message has that destination address, it will be marked HOLD  and
  318.           ORPHANed.
  319.  
  320.           When reading in the header of a  message in a PKT file, TOSS  now
  321.           checks to see  if certain  entries are 0.  If so,  it displays  a
  322.           warning about  a  NULL  message, and  aborts  processing  of  the
  323.           packet.
  324.  
  325.  
  326.  
  327.  
  328.  
  329.           Removed the code which generates and maintains the IMAIL.NE file.
  330.           Instead, you can  now specify whether  TOSS should  automatically
  331.           create new Area records for  unknown echos. The new records  will
  332.           be created using the same method as for AreaLink.
  333.  
  334.           TOSS would set the Kill/Sent bit  on imported messages if it  was
  335.           set in  the original  message  in the  packet.  This bit  is  now
  336.           zeroed.
  337.  
  338.           TOSS will now strip line feeds from all messages it processes; it
  339.           will also NOT add any when generating kludge lines.
  340.  
  341.           If TOSS cannot determine the compression type of an ARCmail file,
  342.           and  if   the  "Unknown"   program   is  defined   in   IMSETUP's
  343.           "Decompression Programs"  menu,  IMAIL will  call  that  program.
  344.           Otherwise, it will simply ignore the file, renaming it as before.
  345.  
  346.           If TOSS finds an echo message with no origin, it will  invalidate
  347.           any SEEN-BY or PATH lines it finds, before adding its own.
  348.  
  349.           When checking the Bad Message Board, messages which are found  to
  350.           be in Passthrough areas are now deleted, rather than left in  the
  351.           Bad Message board.
  352.  
  353.           TOSS would always ignore the origin and destination point  fields
  354.           in the PKT header when processing the single messages; now, these
  355.           fields are "considered", but an embedded TOPT or FMPT kludge (net
  356.           mail only, of course) will override them.
  357.  
  358.           If the Forward  For option is  set in IMSETUP,  IMAIL will  =not=
  359.           process packets which are  not for your  system, but will  simply
  360.           forward them on. Otherwise, the packets are processed just as  if
  361.           they were addressed to your system.  Note that in this case,  any
  362.           routed echo mail will not be  sent on, but will almost  certainly
  363.           end up in your bad message board.
  364.  
  365.           The "Warn No Forward"  option has been  removed from IMAIL;  thus
  366.           IMAIL will  now automatically  forward routed  net mail  or  mail
  367.           bundles.
  368.  
  369.           The number of dupe records saved in IMAIL.DP is now  configurable
  370.           in IMSETUP. If the number is  less than 2, no dupe checking  will
  371.           be performed.
  372.  
  373.           Removed the handling of the XRS address when importing  (TOSSing)
  374.           echo mail. This address is now totally redundant.
  375.  
  376.  
  377.  
  378.  
  379.  
  380.  
  381.  
  382.  
  383.  
  384.  
  385.  
  386.  
  387.  
  388.  
  389.  
  390.  
  391.  
  392.  
  393.  
  394.       ═══ IMSETUP ═══
  395.  
  396.           New entries in the Compression and Decompression menus allow  you
  397.           to define command string for ARJ.
  398.  
  399.           A new entry in the Node Manager edit screen allows you to  define
  400.           how the Capability Word is to be used on incoming mail. If set to
  401.           "Force", IMAIL will  always use  the defined  capability for  the
  402.           system,  regardless  of  the  contents   of  the  packet  it   is
  403.           processing. If set  to "Auto",  IMAIL will try  to determine  the
  404.           capability by checking the CW and the CW Validation Copy.
  405.  
  406.           The  "Kill  Empty"  and  "Kill  to  0"  entries  in  the   "Other
  407.           Parameters" menu have been eliminated".
  408.  
  409.           Added a new option in the AreaLink menu: you may now specify  the
  410.           name of  a  text file  to  send  if AreaLink  processes  a  %HELP
  411.           request. If this  field is  left empty,  a default  text will  be
  412.           sent.
  413.  
  414.           The maximum number of dupes recorded by IMAIL in IMAIL.DP is  now
  415.           configurable in IMSETUP. Also, the structure of IMAIL.DP has been
  416.           changed, so that  more dupe records  will fit in  the same  sized
  417.           file ... about 8 times as many.
  418.  
  419.           The Pack Routing screen has been changed. The number of Route Via
  420.           nodes has been expanded to 32, so the Routed nodes are no  longer
  421.           shown.
  422.  
  423.           Added an option to set the "environment" as FrontDoor or Binkley.
  424.           In  first  installations,   IMSETUP  will  look   for  the   "FD"
  425.           environment variable; if set, IMAIL's environment will be set  to
  426.           FroDo, otherwise to Binkley. Note that the log format can now  be
  427.           set to "Binkley".
  428.  
  429.           Added a  browse function  to the  Area Manager  and to  the  Node
  430.           Manager.  This  will  allow  you   to  see  the  information   in
  431.           "condensed" format, and to position yourself on a desired record.
  432.           For more information on what is shown, see the docs.
  433.  
  434.           The Pack Manager now behaves like the others. In other words, F10
  435.           saves and exits;  Esc exits,  asking if changes  should be  lost.
  436.           However, when editing the "Routed  Nodes", both F10 and Esc  will
  437.           exit and save.
  438.  
  439.           Modified the Area Manager so that  it would show when areas  were
  440.           Auto-Added by AreaLink; this is  done both in the normal  editing
  441.           screen as well as in the browse window.
  442.  
  443.           Similarly, when AreaLink deletes an  area, the Area Manager  will
  444.           not load it -  thus when the areas  are saved again, the  deleted
  445.           record will be gone.
  446.  
  447.           Removed the code  which handles  new echo  areas. However,  since
  448.           AreaLink will now automatically add areas requested from uplinks,
  449.           these areas  will  be flagged  as  "Auto-Added". This  flag  will
  450.           disappear as soon as the area is edited.
  451.  
  452.  
  453.  
  454.  
  455.  
  456.  
  457.  
  458.  
  459.           Since AreaLink will cannot keep IMAIL.AR sorted, the logic of the
  460.           way the Area  Manager loads the  configuration has been  changed.
  461.           Now, if IMAIL.AX is found, it will be used to load IMAIL.AR  into
  462.           memory, thus  restoring  the  correct  order  to  the  individual
  463.           records. However, if IMAIL.AX is missing, the records in IMAIL.AR
  464.           will be loaded as they are.
  465.  
  466.           Removed mouse support from the program.
  467.  
  468.           In the "AreaLink Options" menu, the name of the Areas file is now
  469.           limited to 13 characters; the path will be that specified by  the
  470.           IMAIL environment variable.
  471.  
  472.           Added a new entry to  the "Decompression Programs" menu. You  can
  473.           now define a program to be used when IMAIL TOSS finds an  ARCmail
  474.           file for which it cannot determine the compression type.
  475.  
  476.           If you make changes to the list of System Addresses, IMSETUP will
  477.           now try to "synchronize" the AKAs in the Area Manager (both  with
  478.           the Origin Address and  the SEEN-BY addresses).  It does this  by
  479.           first trying to find the  old address in the  new list. If it  is
  480.           not found, it checks for a new address in the old position in the
  481.           list.  If   all   this   fails,   it   zeroes   the   AKA.   This
  482.           "synchronization" will  only take  place if  you enter  the  Area
  483.           Manager.
  484.  
  485.           You will now not be able to set MaxDupes to a number less than 50
  486.           (except 0) - try it!  :-)
  487.  
  488.           Added 2 new options to the "Other Parameters" menu: Auto-Add, and
  489.           Forward For.
  490.  
  491.           The Area Manager will  now show you a  list of "available"  board
  492.           numbers when you are editing an entry. It will exclude all boards
  493.           currently in use =except= the one you are editing. Once you  have
  494.           selected one, you may still type over it. Or you may simply press
  495.           <Esc> to accept the currently defined one.
  496.  
  497.           In the Area Manager,  when editing the export  list, you may  now
  498.           omit the zone and net numbers; if you do, they will be taken from
  499.           the origin address as defined for that area.
  500.  
  501.           Added a  new entry  in the  Directories menu;  here you  may  now
  502.           specify the name of a "log" file which will contain a list of the
  503.           new areas automatically added by  TOSS and/or AreaLink. The  file
  504.           will be  created  in  the  directory  pointed  to  by  the  IMAIL
  505.           environment variable.
  506.  
  507.           Forced the up and down arrow keys  to behave the same way as  tab
  508.           and shift-tab when editing input forms.
  509.  
  510.           The Create Areas.Bbs  function in the  Import/Export menu is  now
  511.           available to unregistered users also.
  512.  
  513.           Made a few modifications in the Import Areas.Bbs function.  First
  514.           of all, it will now check not only for an existing board  number,
  515.           but also for an existing  area name. Secondly, a third  selection
  516.           is now possible if either are found to exist: Skip, which is  the
  517.           default if you  press Enter or  Esc. If you  select to Skip,  the
  518.  
  519.  
  520.  
  521.  
  522.  
  523.  
  524.           area will not be added, and  the following line of the file  will
  525.           be processed.
  526.  
  527.           Added an option to specify where IMAIL should swap itself  before
  528.           shelling to a program.
  529.  
  530.           The list of "fake  nets" which was given  along with the list  of
  531.           network addresses has been replaced by a list of net mail boards.
  532.           Each net mail  board coresponds to  an AKA, but  may be  omitted;
  533.           only the first entry is required.
  534.  
  535.           Removed the 'Echo Log' option. You may now specify the file  name
  536.           directly in the IMTHINGS STAT command line.
  537.  
  538.  
  539.  
  540.  
  541.  
  542.  
  543.  
  544.  
  545.  
  546.  
  547.  
  548.  
  549.  
  550.  
  551.  
  552.  
  553.  
  554.  
  555.  
  556.  
  557.  
  558.  
  559.  
  560.  
  561.  
  562.  
  563.  
  564.  
  565.  
  566.  
  567.  
  568.  
  569.  
  570.  
  571.  
  572.  
  573.  
  574.  
  575.  
  576.  
  577.  
  578.  
  579.  
  580.  
  581.  
  582.  
  583.  
  584.  
  585.  
  586.  
  587.  
  588.  
  589.       ═══ IMPACK ═══
  590.  
  591.           IMPACK is a  new program  which was created  by "extracting"  the
  592.           PACK module from IMAIL and making  it stand-alone. It uses a  lot
  593.           of the same code  as in IMAIL,  so many of  the changes in  IMAIL
  594.           refer to  IMPACK as  well;  those listed  below are  specific  to
  595.           IMPACK.
  596.  
  597.           IMPACK will no longer try to process locked (read-only) net  mail
  598.           messages; it will now leave them alone.
  599.  
  600.           The net mail  (file attach)  message generated by  IMPACK has  an
  601.           origin address and  MSGID which  tries to  match the  destination
  602.           address of the message.  In other words, it  will try to find  an
  603.           AKA which is in the  same zone. If it  cannot find a match,  your
  604.           primary AKA will be used, as before. (The same change was made in
  605.           IMAIL.)
  606.  
  607.  
  608.  
  609.  
  610.  
  611.  
  612.  
  613.  
  614.  
  615.  
  616.  
  617.  
  618.  
  619.  
  620.  
  621.  
  622.  
  623.  
  624.  
  625.  
  626.  
  627.  
  628.  
  629.  
  630.  
  631.  
  632.  
  633.  
  634.  
  635.  
  636.  
  637.  
  638.  
  639.  
  640.  
  641.  
  642.  
  643.  
  644.  
  645.  
  646.  
  647.  
  648.  
  649.  
  650.  
  651.  
  652.  
  653.  
  654.       ═══ IMTHINGS ═══
  655.  
  656.         - EXPORT
  657.  
  658.           This function has  been removed,  since IMAIL SCAN  now does  the
  659.           same job.
  660.  
  661.  
  662.         - IMPORT
  663.  
  664.           IMPORT now will not move messages  to the net mail board if  they
  665.           are  addressed  to  one  of:  SYSOP,  IMAIL,  AREALINK,  AREAMGR,
  666.           AREAFIX, or the name  of the sysop as  given in IMSETUP. Case  is
  667.           not significant.
  668.  
  669.  
  670.         - INDEX
  671.  
  672.           Added file buffering to MSGTOIDX.BBS in the INDEX function.  This
  673.           should make it somewhat faster.
  674.  
  675.  
  676.         - KILL
  677.  
  678.           KILL will now work by creating a temporary file to which it  will
  679.           write the new MSGHDR.BBS file. The original will then the deleted
  680.           and the temporary  file renamed.  This method will  give a  speed
  681.           increase of more than 3 times with respect to the previous method
  682.           (my tests gave 62 seconds as compared to 227, for 1501 messages).
  683.  
  684.           However, if  you are  short  of disk  space,  KILL will  work  as
  685.           before, automatically going into overwrite mode.
  686.  
  687.           Added another switch to KILL: /K<days> will make KILL delete  old
  688.           ARCmail file and  their respective file  attach messages if  they
  689.           are older than the given number of days.
  690.  
  691.  
  692.         - LINK
  693.  
  694.           In LINK, implemented an  switch to remove  junk from the  message
  695.           subject lines: if /C is  specified, all occurrences of "RE:"  (in
  696.           upper and/or lower case) will be stripped.
  697.  
  698.  
  699.         - NOTIFY
  700.  
  701.           NOTIFY will now allow you to specify  one or more (up to a  limit
  702.           of 20) nodes to be notified. The ALL macro is supported for nets,
  703.           nodes and points. For example:
  704.              IMTHINGS NOTIFY 27:1331/ALL
  705.           If no address is specified,  it will behave as before,  notifying
  706.           all systems.
  707.  
  708.           Added a switch  to NOTIFY which  will make it  send not only  the
  709.           list of linked echos, but  also those available for request.  The
  710.           switch is /A.
  711.  
  712.  
  713.  
  714.  
  715.  
  716.  
  717.  
  718.  
  719.           Added a new switch  to Notify: /P will  make Notify "remind"  the
  720.           sysop of the AreaLink password  you have assigned to him/her.  If
  721.           no password has been  assigned, Notify will  inform the sysop  of
  722.           this.
  723.  
  724.           Notify will also send a message to all systems listed in the Node
  725.           Manager, unless the /N switch is specified, in which case it will
  726.           only process those nodes listed in the echo areas' export lists.
  727.  
  728.  
  729.         - PACK
  730.  
  731.           Fixed a minor  cosmetic bug in  PACK: the record  number was  not
  732.           being displayed while it scanned the message base.
  733.  
  734.           PACK will now automatically  detect if there  is not enough  free
  735.           space on  the  disk;  if  so, it  will  go  into  overwrite  mode
  736.           automatically. Thus, the /O  switch has been removed.  Similarly,
  737.           this switch was removed from the KILL command.
  738.  
  739.           Fixed the bug which  would make PACK  remove messages which  were
  740.           not marked as deleted. This would  happen if the message had  the
  741.           same message number as one which =was= marked as deleted.
  742.  
  743.  
  744.         - POST
  745.  
  746.           POST will now update  the ECHOMAIL.BBS file  when it generates  a
  747.           message.
  748.  
  749.           You can now  specify the  name of the  sender of  a message  with
  750.           POST: specify the name after the /R switch, replacing any  spaces
  751.           in the name with an underscore.
  752.  
  753.  
  754.         - SEND
  755.  
  756.           SEND can  now be  used as  a message  robot: if  a text  file  is
  757.           specified (with /T) the file name can be omitted.
  758.  
  759.  
  760.         - STAT
  761.  
  762.           Added another switch  to STAT: /E  will force STAT  to log  empty
  763.           areas along with the ones which have had some traffic.
  764.  
  765.           STAT will now allow  the generated file  to have the  information
  766.           sorted by  Board,  Group  or  Name (default).  This  is  done  by
  767.           specifying one of the following switches on the command line:
  768.              /SB   - Board
  769.              /SG   - Group
  770.              /SN   - Name
  771.           If no switch is given, the listing will be sorted by area name.
  772.  
  773.           It is now  possible to  specify the  groups for  which STAT  will
  774.           generate a statistics report. By  using the /Gxxx... switch,  you
  775.           may list the groups for which STAT will output information.
  776.  
  777.           STAT now shows the group of each echo, next to the board number.
  778.  
  779.  
  780.  
  781.  
  782.  
  783.  
  784.           Added a switch to STAT:  /C will force it  to use only low  ASCII
  785.           characters in its output.
  786.  
  787.           A new switch, /F, will allow you to specify the name of the  file
  788.           to which the statistics information should be logged.
  789.  
  790.  
  791.  
  792.  
  793.  
  794.  
  795.  
  796.  
  797.  
  798.  
  799.  
  800.  
  801.  
  802.  
  803.  
  804.  
  805.  
  806.  
  807.  
  808.  
  809.  
  810.  
  811.  
  812.  
  813.  
  814.  
  815.  
  816.  
  817.  
  818.  
  819.  
  820.  
  821.  
  822.  
  823.  
  824.  
  825.  
  826.  
  827.  
  828.  
  829.  
  830.  
  831.  
  832.  
  833.  
  834.  
  835.  
  836.  
  837.  
  838.  
  839.  
  840.  
  841.  
  842.  
  843.  
  844.  
  845.  
  846.  
  847.